diplomatic fig-leaf - German English Dictionary